since the first days of humankind - Turc Anglais Dictionnaire